home *** CD-ROM | disk | FTP | other *** search
/ Technotools / Technotools (Chestnut CD-ROM)(1993).ISO / lang_c / las39c / las39c.doc next >
Text File  |  1992-05-30  |  5KB  |  109 lines

  1. LAS39C.DOC - Documentation for ANSI C implementation of
  2.              CODE 39 Label Printer Shareware Version 1.0
  3.              for HP compatible laser printers using
  4.              Avery #5260 Laser Printer Labels
  5. ----------------------------------------------------------------
  6. LAS39C
  7. Copyright (C) 1992 by Robert J. Matter
  8. All Rights Reserved
  9.  
  10. The author makes no warranty of any kind, expressed or implied,
  11. with regard to this program or documentation. The author shall not
  12. be liable in any event for incidental or consequential damages in
  13. connection with, or arising out of, the furnishing, performance, or
  14. use of this program.
  15.  
  16.                         DESCRIPTION
  17.  
  18. LAS39C enables HP compatible laser printers to print CODE 3 of 9
  19. barcodes on Avery #5260 Laser Printer Labels. The labels measure 1"
  20. H x 2-5/8" W and are 3 labels across by 10 down (30 labels per
  21. sheet).
  22.  
  23. CODE 3 of 9 labels allow letters, numbers, and the special
  24. characters -.$/+% and (space) to be printed. CODE 3 of 9 labels are
  25. widely used for in-house inventory labels, timecard labels,
  26. employee I.D. badges, equipment marking & tracking, file folder
  27. I.D. labels, etc.
  28.  
  29. An optional 35 character description is printed above the barcode
  30. and the human readable code is printed below the barcode.
  31.  
  32.                         DIRECTIONS
  33.  
  34. 1.   Type LAS39C and press <Enter> to start the program.
  35.  
  36. 2.   Enter an optional description (35 characters maximum) to print
  37.      above the barcode and pres <Enter>. Letters, numbers and
  38.      special characters may be entered.
  39.  
  40. 3.   Type (or scan an existing CODE 3 of 9 code) at the Code prompt
  41.      (13 characters maximum) and press <Enter>. A-Z, 0-9, -.$/+%
  42.      and (space) are valid characters.
  43.  
  44.      A limit of 13 characters is necessary so as not to exceed the
  45.      width of the label and still provide some white starting and
  46.      ending space before and after the barcode. 13 characters
  47.      should be sufficient for most applications.
  48.  
  49. 4.   Enter the number of rows of labels to print and press <Enter>.
  50.      There are 3 labels per row so the minimum number of labels
  51.      that can be printed is 3 (1 row).
  52.  
  53. 5.   LAS39C then sends the appropriate printer control codes to a
  54.      file named LAS39C.TMP in the current directory and prompts you
  55.      to enter more label data (Y/N). The default is "Y", press
  56.      <Enter> to accept or any other key plus <Enter> to terminate
  57.      label data entry and close the LAS39C.TMP file.
  58.  
  59. 6.   The next prompt is for a printer port to print to. The default
  60.      is LPT1, press <Enter> to accept LPT1 or type any other valid
  61.      port name and press <Enter>. The program will then commence
  62.      sending the label data in LAS39C.TMP to the specified port.
  63.  
  64.      If you do not want to print immediately, press Ctrl-C to
  65.      terminate the program (hold down the Control key and press the
  66.      "C" key). In any case, the LAS39C.TMP file that contains the
  67.      label data is intact and can be printed at a later time from
  68.      the system prompt or can be copied to another disk for
  69.      transport. In DOS, the PRINT or COPY commands can be used to
  70.      print the LAS39C.TMP file later. Example:
  71.  
  72.                 C:\> PRINT LAS39C.TMP <Enter>
  73.  
  74.                         or
  75.  
  76.                 C:\> COPY LAS39C.TMP LPT1 <Enter>
  77.  
  78.      WARNING: Any time LAS39C is restarted, the existing LAS39C.TMP
  79.      file will be overwritten! Rename the existing LAS39C.TMP file
  80.      if you wish to save the same data for printing later!
  81.  
  82. 7.   Press Ctrl-C at any time to exit the program.
  83.  
  84.                         REGISTRATION
  85.  
  86. Registered users receive complete documented ANSI C source code for
  87. LAS39C. Executable programs that you develop using LAS39C source
  88. code can be distributed royalty free. Print LAS39C.FRM for a
  89. registration form.
  90.  
  91. Registered users also receive a batch mode version of LAS39C with
  92. ANSI C source code that reads an ASCII text file of label data and
  93. prints labels unattended and a dBASE source code program to create
  94. the ASCII text file from a dBASE format file.
  95.  
  96. QuickBASIC, dBASE, and dot-matrix versions of this program with
  97. source code are available as are UPC-A versions. Call (219)
  98. 845-5247 concerning additional products and custom work.
  99.  
  100.                          DISTRIBUTION
  101.  
  102. This software may be distributed freely provided that it is
  103. distributed as a complete set (LAS39C.EXE, LAS39C.DOC, LAS39C.FRM)
  104. without modification and no fee is charged other than a nominal
  105. handling or duplication fee of $5.00 or less.
  106.  
  107. by Robert J. Matter
  108. CompuServe ID: 71021,2654
  109.